About R & C Investments Limited (05435906) United Kingdom