About Ellison Environmental Services Limited (03297534) United Kingdom