About Smeats Meats Limited (07977690) United Kingdom