About Collier & Catchpole Limited (01211403) United Kingdom