Lancashire’s Sexual Assault Referral Centre has been praised for its work by health watchdog inspectors. Known as SARC, the ...