About K J Howard Ltd (08707817) United Kingdom