About Barnard The Butchers Limited (12275700) United Kingdom