About Thurloe France Limited (06449974) United Kingdom