About King Harry Estates Limited (10023182) United Kingdom