About Energy & Utility Solutions Limited (SC277093) United Kingdom