About K J Mole Limited (07165128) United Kingdom