About Sers Energy Solutions Group Limited (04946501) United Kingdom