Global Services Ltd appoints Ian Cooke as Chairman