About Livestock Marketing Limited (02967429) United Kingdom