About Clipper Greening Ventures Ltd (07645544) United Kingdom