About R&i Reynolds Ltd (09279508) United Kingdom