About Teddol Ltd (13361797) United Kingdom