About D & R Meats Holdings Ltd (09511566) United Kingdom