About Quick Clean And Gleam Ltd (12371073) United Kingdom