Strathallan marks centenary with special composition