About James Green Holdings Limited (10449737) United Kingdom