About Giles James Limited (09011293) United Kingdom