About S&r Global Ltd (SC700887) United Kingdom