Fabricated Products made in Northamptonshire

Vacuum catch mechanism