About R & C (uk) Limited (08480126) United Kingdom