About Tuk Tuk Thai Street Food Ltd (12902360) United Kingdom