About Teddies Closet Ltd (13440141) United Kingdom