About R And R Ventures Limited (09578513) United Kingdom