About L. And D. Launderettes Limited (01625119) United Kingdom