About The Laundrette London Limited (10073340) United Kingdom