About Clean N Gleam Ltd (13513092) United Kingdom