About Alpha Environmental Limited (09816674) United Kingdom