About Shropshire Energy Partnerships Limited (12751818) United Kingdom