About Ntl Trustees Limited (02702219) United Kingdom