About Green House International Limited (10384157) United Kingdom