About Solo Laundry Services Limited (09544952) United Kingdom