About R.i.c. Museum Limited (02485070) United Kingdom