About T&m Telecommunications Ltd (12968019) United Kingdom