About D. C. Hudson & Partner Llp (OC403318) United Kingdom