About S&r Services Ltd (10972259) United Kingdom