About D & H & D Ltd (13679570) United Kingdom