About R.c. Smith & Company Limited (SC026074) United Kingdom