About Energy Solutions (england) Limited (06511406) United Kingdom