About Dennings Hardware & D.i.y. Limited (01499236) United Kingdom