Hall's of Cambridge
6,The Broadway,Mill Rd
Cambridgeshire
CB1 3AH
01223 416000
Abattoir Equipment
Visit Website