About H & D Ltd (12115719) United Kingdom