About King And Company Developments Limited (12162381) United Kingdom