About S&r Advisory Limited (12538478) United Kingdom