About Tarrant Investments (shrewton) Limited (02228898) United Kingdom