About Collard Cole Limited (02756317) United Kingdom