About Spenborough Abattoir Limited (01672626) United Kingdom