About K & K Consult Limited (08560338) United Kingdom