About R & O Investments Limited (09122724) United Kingdom