About Ellendale Environmental Limited (07201654) United Kingdom