About Fresh Launderettes Limited (06396836) United Kingdom