Pass & Co. (Textile Engineering) Ltd.

Address:
83 Shorrock Lane Mill Hill Blackburn Lancashire BB2 4DA United Kingdom

Tel:
01254 59393