About Thegreengroup (uk) Ltd (11516092) United Kingdom