About Sego Environmental Ltd (11068256) United Kingdom