About New Swindon Laundry Ltd (11513432) United Kingdom