xsm machinery limited company to provide