About S&m Energy Solutions Ltd (13673848) United Kingdom