About Giles & Dening Limited (04373954) United Kingdom