About R & R Refurb Ltd (11067381) United Kingdom