About Giles Ellwood Limited (03056036) United Kingdom