About Dee Dee S Launderette Ltd (13377538) United Kingdom