About Blackwood Butchers Limited (06845276) United Kingdom