About Gleam Team Essex Limited (08684983) United Kingdom