About R.c. Hammett Limited (00210222) United Kingdom