About K&k Krishnans Corporation Limited (08828887) United Kingdom