About Edh Environmental Limited (12273409) United Kingdom