Shore Machine Works Ltd.

GENERAL REPAIR MACHINE SHOP