About K & D Technical Services Ltd (11179251) United Kingdom