About S & Rh Limited (10824653) United Kingdom