About Yarmouth Meat Traders Limited (07940863) United Kingdom