About Sld Rsw Ltd (12177099) United Kingdom