Abattoirs
The Abbatoir, Stygate Lane, Pickwell, Melton Mowbray, Leicestershire, LE14 2QN
Abattoir Machinery and Equipment
Charnwood Edge, Leicester, England, LE7 4UZ
Thank You....