About Elterwater Energy Limited (09482587) United Kingdom