Shaftesbury PLC news and archive