About Newark Launderette Limited (10604446) United Kingdom