About Giles & Abraham Ltd. (10100492) United Kingdom