About Canal St Manchester Ltd (06114971) United Kingdom