About Bagnall Energy Ppower Limited (12012308) United Kingdom