About S6 Laundry Limited (10678033) United Kingdom