About Den Brook Energy Limited (07944883) United Kingdom