About Strategic Energy Solutions Limited (03663010) United Kingdom