About Rb S&s Ltd (12481597) United Kingdom