About R&s Bedzz Ltd (12292633) United Kingdom