About House Gleam Ltd (11459482) United Kingdom