About Environmental Energy Controls Ltd (SC301385) United Kingdom