About Park Launderette Limited (00590052) United Kingdom