About Telegan Ltd (01173681) United Kingdom