quary granite melaka for sale