About Coppice Ventures Ltd (11585961) United Kingdom