About Telus Communications (u.k.) Ltd. (08119951) United Kingdom