About Engineering Energy Solutions Limited (11573176) United Kingdom