About R&r Furniture And Appliances Ltd (12228354) United Kingdom