About S&r Assist Ltd (09382509) United Kingdom