About R.c. Snelling Limited (03004556) United Kingdom