About Tedy Ltd (05112654) United Kingdom