About Washouse Launderette Ltd (12263783) United Kingdom