About Giles & Co Limited (08508676) United Kingdom