About Tykes And Dolls Ltd (11027839) United Kingdom