About R&s St Holding Llp (OC396032) United Kingdom