About Drummond Energy Limited (12523061) United Kingdom