About T&s Fastfood Limited (11657260) United Kingdom