About Town And Country Meats Holdings Limited (10946407) United Kingdom