About Ntl Glasgow Holdings Limited (04170072) United Kingdom