New Inn Hamlet, Just North of Llandeilo, Carmarthenshire