About R.r & Son Ltd (13712892) United Kingdom