About R & R Advisors Ltd (09067723) United Kingdom