About R&r Home Improvements Ltd (11860315) United Kingdom