About Teledel Limited (04492983) United Kingdom