About T&k Foods Ltd (12672030) United Kingdom