About Dena Hull Limited (13677727) United Kingdom