About London Laundry Club Services Limited (13365857) United Kingdom