About Ted-tedy Ltd (07267269) United Kingdom