About D & M Barthorpe Limited (07215799) United Kingdom