About R&c Maintenance Limited (07557216) United Kingdom