About R.s.r.a Limited (06216894) United Kingdom