About The Launderette Services Limited (10984612) United Kingdom