About R&b Sw Ltd (10996566) United Kingdom