About Teddy Clothing Limited (13705322) United Kingdom