About Environment Organisation Strategy Ltd (11341410) United Kingdom