About Green Launderette Ltd (11508368) United Kingdom