About Black Brow Abattoir Limited (05259492) United Kingdom