About Teddy Sh Limited (11492288) United Kingdom