About R & C Consultancy Services Limited (10224696) United Kingdom