About Social Energy System Consultants Ltd (12861951) United Kingdom