About King & Barnes Limited (00039422) United Kingdom