About Giles & Ward Limited (06294647) United Kingdom