About Walters Environmental Limited (01993246) United Kingdom