About Kk&h Ltd (13152178) United Kingdom