About Tmo Communications Limited (07372825) United Kingdom