About The Green House By Jean Limited (11289292) United Kingdom