About Cc Launderette Ltd (13155516) United Kingdom