About H & D Holdings Limited (11146734) United Kingdom