About R&r Refurbishments Limited (12330278) United Kingdom