About O2 Environmental Ltd (04380562) United Kingdom