About Guclu & Tor Ltd (09621472) United Kingdom