About R&c Nominees Limited (03646801) United Kingdom