About Green House Eco Ltd. (12775710) United Kingdom