About Thurlow Independent Trading Services Ltd (12656609) United Kingdom