About T&c Foods Ltd (13129508) United Kingdom