I think it's important for any business to explain what it stands for.
I believe this is helpful, for customers, suppliers, staff and in fact anyone we come into contact with.
Immutable means unchanging and these are what you should expect from us.
unchanging through time; unalterable; ageless: immutable laws
immutability, immutableness, noun