About Energy Solutions & Design Limited (09272986) United Kingdom