About Dena Plant Limited (06598606) United Kingdom