About Clarke Ventures Ltd (08570199) United Kingdom