About Tta Stoke Ltd (12771099) United Kingdom