About Sandbach Environmental Ltd. (02379610) United Kingdom