About S&w Manchester Ltd (12192271) United Kingdom