About Swindon Launderette Ltd (12171887) United Kingdom