| 23rd Feb 2018 7:00 am | 
                                            RNS | 
                                            Standard form for notification of major holdings | 
                                        
                                                                            
                                            | 23rd Feb 2018 7:00 am | 
                                            RNS | 
                                            Standard form for notification of major holdings | 
                                        
                                                                            
                                            | 15th Feb 2018 7:00 am | 
                                            RNS | 
                                            Tr-1: Notification Of Major Interest In Shares | 
                                        
                                                                            
                                            | 7th Feb 2018 2:30 pm | 
                                            RNS | 
                                            Directorate Change | 
                                        
                                                                            
                                            | 7th Feb 2018 2:30 pm | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 17th Jan 2018 7:00 am | 
                                            RNS | 
                                            Statement re Share Price Movement | 
                                        
                                                                            
                                            | 16th Jan 2018 11:53 am | 
                                            RNS | 
                                            Director / PDMR Shareholding | 
                                        
                                                                            
                                            | 8th Jan 2018 12:02 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 14th Dec 2017 1:46 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 13th Dec 2017 4:58 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding - Amendment | 
                                        
                                                                            
                                            | 12th Dec 2017 7:00 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 11th Dec 2017 2:14 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 6th Dec 2017 10:38 am | 
                                            RNS | 
                                            Result of Annual General Meeting | 
                                        
                                                                            
                                            | 4th Dec 2017 4:25 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 4th Dec 2017 11:40 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 15th Nov 2017 7:00 am | 
                                            RNS | 
                                            Notice of Annual General Meeting | 
                                        
                                                                            
                                            | 9th Nov 2017 7:00 am | 
                                            RNS | 
                                            Preliminary Results | 
                                        
                                                                            
                                            | 20th Sep 2017 5:57 pm | 
                                            RNS | 
                                            Tr-1: Notification Of Major Interest In Shares | 
                                        
                                                                            
                                            | 3rd Aug 2017 7:00 am | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 14th Jul 2017 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 14th Jul 2017 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 23rd Jun 2017 8:51 am | 
                                            RNS | 
                                            Director Resignation | 
                                        
                                                                            
                                            | 15th Jun 2017 10:32 am | 
                                            RNS | 
                                            Tr-1: Notification Of Major Interest In Shares | 
                                        
                                                                            
                                            | 6th Jun 2017 2:00 pm | 
                                            RNS | 
                                            Directorate Change | 
                                        
                                                                            
                                            | 25th May 2017 5:03 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 11th May 2017 9:44 am | 
                                            RNS | 
                                            Director / PDMR Shareholding - SIP Purchase | 
                                        
                                                                            
                                            | 26th Apr 2017 1:14 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 24th Apr 2017 3:47 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 20th Apr 2017 7:00 am | 
                                            RNS | 
                                            Interim Results to 31 January 2017 | 
                                        
                                                                            
                                            | 13th Apr 2017 7:00 am | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 17th Feb 2017 2:27 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 7th Feb 2017 10:09 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 2nd Feb 2017 7:00 am | 
                                            RNS | 
                                            Acquisition of Resourcing Solutions Limited | 
                                        
                                                                            
                                            | 2nd Feb 2017 7:00 am | 
                                            RNS | 
                                            Trading Update for 6 months ended 31 January 2017 | 
                                        
                                                                            
                                            | 18th Jan 2017 3:59 pm | 
                                            RNS | 
                                            TR-1: Notification of major interest in shares | 
                                        
                                                                            
                                            | 22nd Dec 2016 2:08 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 12th Dec 2016 2:04 pm | 
                                            RNS | 
                                            Directorate Change | 
                                        
                                                                            
                                            | 9th Dec 2016 9:25 am | 
                                            RNS | 
                                            Block Admission | 
                                        
                                                                            
                                            | 8th Dec 2016 10:24 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 8th Dec 2016 7:00 am | 
                                            RNS | 
                                            Result of AGM |