About K L Howard Ltd (11264780) United Kingdom