About Teddies Al Ltd (12654764) United Kingdom