About D & S Meats Ltd (06800005) United Kingdom