About Barnards Butchers Limited (10647136) United Kingdom