Larch Lane appoints Stephen McShea as general counsel