About Quickwash Services Ltd (11380299) United Kingdom