About Telresaldes Ltd (10614509) United Kingdom