About T&t Fast Food Ltd (SC601023) United Kingdom