About Baran Meat Company Limited (07336462) United Kingdom