About Turners Farmers & Butchers Limited (07916680) United Kingdom