About R&c Cts Limited (NI639405) United Kingdom