About Simons And Sons Launderettes Limited (02333324) United Kingdom