About Emerald House Green Environments Limited (12346500) United Kingdom