About R & R Intelligent Investments Limited (04407906) United Kingdom