About Cooper Green Holdings Limited (12244934) United Kingdom