About Rd-ss Limited (12898325) United Kingdom