About J Bayman Butchers Limited (08966726) United Kingdom