About D. Collard Limited (01871452) United Kingdom