About Tst Restaurant Bar Ltd (11907600) United Kingdom