About R.a. Owners Ltd. (04417870) United Kingdom