About H & D Edwards Ltd (11382767) United Kingdom