About Giles Clarke Consulting Ltd (10480920) United Kingdom