About Ark Environmental Limited (10075678) United Kingdom