Joseph Allen (British, 1839)