About Mediatel Limited (01586169) United Kingdom