About Lower Green Holdings Limited (13290138) United Kingdom