About Tk Foods (sevenoaks) Limited (12073738) United Kingdom