H.M. SMALLWARES LTD