About Mimi S Mini Launderette Ltd (13319241) United Kingdom