About Independent Environmental Limited (07103387) United Kingdom