About Giles Hewitt & Co Limited (05605463) United Kingdom