About Evergreen Electric & Energy Solutions Limited (08430538) United Kingdom