About Freshwater Launderette Ltd (12867563) United Kingdom