About K & D Developments Limited (06829714) United Kingdom