About Ted Retail Limited (04967284) United Kingdom