About Telecell Ltd (08373862) United Kingdom