About W. Hudson And Son Ltd (11660849) United Kingdom