About Talia S Teddies Limited (11732771) United Kingdom