About David Collard & Co Limited (08510712) United Kingdom