About R.u. Ashford Limited (07600220) United Kingdom