About R.c. Hudson And Co Ltd (12407141) United Kingdom