About Tams Kitchen Torbay Ltd (13561268) United Kingdom