About D & L Meats Limited (13402303) United Kingdom