About Tc Food Holdings Limited (10794459) United Kingdom