About Dena Home Limited (13492158) United Kingdom