A & Sm Company Limited