About K&d Technologies Ltd (08962286) United Kingdom