About Chelmsford Ventures Ltd (13423479) United Kingdom