About Ntl Family Company Ltd (13293851) United Kingdom