About Tasha Thomas Ltd (12689517) United Kingdom