About Chambers & Gillies Limited (08032342) United Kingdom