About Gleam Team Dudley Limited (11215485) United Kingdom