About Tedrex Ltd (10628885) United Kingdom