About R&c Cleaning Ltd (12925892) United Kingdom