Hastings, East Sussex
on tool and machine duplications / corrections / improvements. They design and develop manufacturing process and automation... & Technology...