About R&s Ecom Ltd (12074203) United Kingdom