About R.a & Sons Ltd (13633648) United Kingdom