About Encore Environment Ltd (07752453) United Kingdom