About J&a Meats Ltd (13303454) United Kingdom