About Giles Toogood Ltd (10828934) United Kingdom