About Higginshaw Abattoir Limited (04005954) United Kingdom