About Collier Pickard Limited (04961587) United Kingdom