A S M Safety & Guard Ltd.,part