Offshore law firm Harneys appoints eight partners