About Gleam Team Nw Limited (08698963) United Kingdom