About Energy Service Solutions Ltd (12300214) United Kingdom