About Stv Environmental Limited (02313020) United Kingdom