About King And Fowler Uk Limited (NI014175) United Kingdom