About S&r Services Group Ltd (10833700) United Kingdom