About Elliott Environmental Limited (05329253) United Kingdom