About Collier & Son Limited (03041503) United Kingdom