About Teddibakes Ltd (13091752) United Kingdom