Mactra Equipment & Fittings Ltd

Profile

The exclusive UK distributor for Schenker Watermakers in the United Kingdom. A complete range of desalinators and auxillery equipment. Sales & service.