About Alexander Environmental Systems Ltd (05186152) United Kingdom