About La Launderette Limited (12088374) United Kingdom