About R & B Butchers Limited (12834480) United Kingdom