About Dennison House Limited (10331742) United Kingdom