HARDCASTLE & WAUD MFG.CO.LTD.