About Dudley Launderette Limited (11669191) United Kingdom