About R & C Ventures Ltd (12011366) United Kingdom