About Ted S Treat S Ltd (12716842) United Kingdom