About K & D Marketing Ltd (12073727) United Kingdom