About Duchess Launderettes (halesworth) Limited (01014271) United Kingdom