About R.i.c.s. Services Limited (03203697) United Kingdom