About D & C Ventures Ltd (07141112) United Kingdom