About C Giles Ltd (11577191) United Kingdom