About The Energy Solutions Group Bidco Limited (07187066) United Kingdom