Company name: Mosca Direct Limited - UK
Description: Mosca is the quality and technology leader when it comes to developing and manufacturing high-quality strapping machines, strapping tapes and transport securing systems.
Unit 3, Colliers Business Park, Colliers Way, Cotgrave, Nottingham NG12 3HA, United Kingdom