About R & Sons Investments Limited (08659975) United Kingdom