About The Deep Ecology Design Club Limited (10215848) United Kingdom