About S Giles Consultants Limited (11196401) United Kingdom