About K & D Launderettes Limited (04697646) United Kingdom