John Allen (British, active circa 1878)