About K Howard Ltd (12073232) United Kingdom