About Upper Mills Energy Limited (13239931) United Kingdom