About Red Rose Launderette Limited (06125807) United Kingdom