About The Launderette Room Ltd (12221495) United Kingdom