About Clean & Gleam Ltd. (11164380) United Kingdom