About R.a. Developments Limited (00579903) United Kingdom