About Telese Ltd (10960080) United Kingdom