About P. Hudson & Son Limited (03384948) United Kingdom