About Emerald House Green Engineering Ltd. (03326485) United Kingdom