See all posts by Rupert Hargreaves Rupert Hargreaves | Monday, 1st March, 2021 | More on: BP GSK MRW Enter Your Email Address Adventurous investors like you won’t want to miss out on what could be a truly astonishing opportunity…You see, over the past three years, this AIM-listed company has been quietly powering ahead… rewarding its shareholders with generous share price growth thanks to a carefully orchestrated ‘buy and build’ strategy.And with a first-class management team at the helm, a proven, well-executed business model, plus market-leading positions in high-margin, niche products… our analysts believe there’s still plenty more potential growth in the pipeline.Here’s your chance to discover exactly what has got our Motley Fool UK investment team all hot-under-the-collar about this tiny £350+ million enterprise… inside a specially prepared free investment report.But here’s the really exciting part… right now, we believe many UK investors have quite simply never heard of this company before! 3 UK shares to buy for a Stocks and Shares ISA The high-calibre small-cap stock flying under the City’s radar Our 6 ‘Best Buys Now’ Shares Rupert Hargreaves owns no share mentioned. The Motley Fool UK has recommended GlaxoSmithKline and Morrisons. Views expressed on the companies mentioned in this article are those of the writer and therefore may differ from the official recommendations we make in our subscription services such as Share Advisor, Hidden Winners and Pro. Here at The Motley Fool we believe that considering a diverse range of insights makes us better investors. Click here to claim your copy of this special investment report — and we’ll tell you the name of this Top Small-Cap Stock… free of charge! Image source: Getty Images Renowned stock-picker Mark Rogers and his analyst team at The Motley Fool UK have named 6 shares that they believe UK investors should consider buying NOW.So if you’re looking for more stock ideas to try and best position your portfolio today, then it might be a good day for you. Because we’re offering a full 33% off your first year of membership to our flagship share-tipping service, backed by our ‘no quibbles’ 30-day subscription fee refund guarantee. Simply click below to discover how you can take advantage of this. I would like to receive emails from you about product information and offers from The Fool and its business partners. Each of these emails will provide a link to unsubscribe from future emails. More information about how The Fool collects, stores, and handles personal data is available in its Privacy Statement. There’s a little over one month to go until the deadline for contributing to a Stocks and Shares ISA for this tax year. With that being the case, I’ve recently been selecting UK shares to buy to add to my ISA. Here are three companies I’ve been considering. Stocks and Shares ISA potentialI think GlaxoSmithKline (LSE: GSK) is one of the best UK shares to buy for an ISA. There are two reasons why. First of all, the company is an FTSE 100 dividend payer. At the time of writing, its dividend yield stands at around 6%.5G is here – and shares of this ‘sleeping giant’ could be a great way for you to potentially profit!According to one leading industry firm, the 5G boom could create a global industry worth US$12.3 TRILLION out of thin air…And if you click here we’ll show you something that could be key to unlocking 5G’s full potential…Thanks to the tax-efficient nature of ISAs, I think it would be best to hold this asset inside one of these wrappers. However, this will vary from investor to investor, depending on each investor’s tax situation. What’s more, this dividend is not guaranteed. Companies can and do eliminate dividend payouts to investors at a moment’s notice. Glaxo is no exception. Still, I would buy this business for its long-term potential. As one of the largest healthcare companies in the UK, I think the business is well-positioned to benefit from the growth of the healthcare industry in the long run. That’s the second reason why I would buy this firm for my Stocks and Shares ISA.UK shares to buy todayTwo other UK shares I have my eye on are retailer Morrisons (LSE: MRW) and oil group BP (LSE: BP). Both of these businesses face challenges as we advance, but there could also be opportunities. I like both companies because they have shown a willingness to return lots of cash to investors when profits are rising. Of course, these corporations won’t always be flying high. Last year BP announced one of the most considerable losses in UK corporate history as the oil price collapsed. The company may also return less cash to investors as we advance since it has committed tens of billions of dollars of spending to renewable energy initiatives over the next decade. By spending this cash, the group will hopefully be able to guarantee its future in a world without oil and gas. Morrisons has also faced headwinds over the past 12 months. Challenges such as rising costs and supply chain disruption have impacted the company. It’s unlikely these will be one-off issues. Management may have to deal with similar problems in the future. Nevertheless, I believe that these are some of the best UK shares to buy for a Stocks and Shares ISA because they have tremendous income potential.At the time of writing, shares in Morrisons support a dividend yield of 4.8%, and shares in BP yield 5.2%. These are only forecasts at this stage, and there’s no guarantee investors will receive this level of income. However, I believe it shows the income potential of these firms. That’s why I would buy Morrisons and BP for my ISA today.