Taylor Engineering & Plastics Ltd

Molesworth Street
Rochdale
Lancashire
OL16 2BD
United Kingdom