About Endros Launderettes And Linen Services Ltd (12522587) United Kingdom