About R.a.s. Cheltenham Limited (11227079) United Kingdom