About T And A Meats Ltd (12159944) United Kingdom