About Southern Launderette Ltd (09185503) United Kingdom