About K & D Technical Ltd (09106775) United Kingdom