About Duffield & Corden Launderettes Limited (01304365) United Kingdom