About William Giles Ltd (13578343) United Kingdom