About Clifton Networks L.p. (SL017889) United Kingdom