H.l.hall (international) LTD