About Ntl Services Limited (10097238) United Kingdom