About Chambers & Gould Limited (01632796) United Kingdom