About Ted&co Ltd (NI679085) United Kingdom