About K & D Engineering Limited (09634638) United Kingdom