About Ted Uk Limited (03305313) United Kingdom