About Banham Abattoir Ltd (11520659) United Kingdom