Bridge End Love Lane Industrial Estate
Cirencester Gloucestershire
GL7 1NQ
Batten & Allen specialises in the stamping, plating and assembly of high precision parts to customers in the electronics, automotive, medical and industrial markets. With an unrivalled focus on engine...