The reason Faisalabad is called Manchester of Pakistan because it's the biggest textile city of Pakistan and all the industries here related to textiles and same is Manchester in UK so these cities are also named as Twin cities.
Sometimes because of textile work. But Manchester is also known a LITTLE MIRPUR because of the British Mirpuris there :D