About The Greenhouse Company Ltd (11457383) United Kingdom