About Telmore Limited (06198432) United Kingdom