About Ted Services Ltd (10884062) United Kingdom