About Applied Sweepers Holdings Limited (SC336622) United Kingdom