About Giles Ward Limited (08358733) United Kingdom