About Denbury (holdings) Limited (07565407) United Kingdom