About One Stop Laundry Limited (11011423) United Kingdom