About King Allen Limited (09400421) United Kingdom