About Tact Foods Limited (SC697230) United Kingdom