About Thorpeleigh Investment Limited (03947263) United Kingdom