About Eastwood Slaughterhouse Limited (11949384) United Kingdom