About Eden Environmental Consulting Ltd (08424540) United Kingdom