About Anderson Environmental Limited (09579014) United Kingdom