About King & Henry Soho Limited (12588905) United Kingdom