About Walton & Giles Limited (09187885) United Kingdom