About Torrance Ltd (05594767) United Kingdom