About R&c Home Improvements Ltd (12562180) United Kingdom