About Sps Launderette Ltd (11942900) United Kingdom