About R&c Services Limited (11726743) United Kingdom