Limbless: Legless, Armless, Human Torsos, etc.
This is the only thing I can see, not much info on it tho
They called her "The Accrington Armless Wonder Girl" according to this
There might be a way to contact the webmaster of this page and ask if they have any more info
Good Luck